Written By: 川俣 晶
C#プログラムにおいて、正/負/ゼロで出力フォーマットを変えたい
セクション区切り記号を使う。セミコロンで区切って書き込むことで、正の場合、負の場合、ゼロの場合の書式指定を書き込める。
sub(0);
sub(123);
sub(-456);
void sub(int n)
{
Console.WriteLine($"{n:PLUS#;MINUS#;ZERO}");
}
実行結果:
ZERO
PLUS123
MINUS456